pull the other leg! - French English Dictionary